traductor: lexico.l sintactico.y traductor.h
	bison -t -v -d sintactico.y
# -t es para el debug, -v para la salida del debug
	flex -olexico.lex.c lexico.l
	gcc -o $@ sintactico.tab.c lexico.lex.c principal.c

clean:
	rm traductor
	rm sintactico.tab.c
	rm sintactico.tab.h
	rm lexico.lex.c
